satisfy everyone - German English Dictionary